Going to Prom in Style and Sophistication